input
{
    border-radius: 15px 15px 15px 15px;
}

select
{
    border-radius: 15px 15px 15px 15px;
}



h1{ 
	font-family: Verdana; 
	font-size: 30pt;
	color: 080202;
	font-weight: bold 
}

p, body, td, .normal{ 
	font-family: Verdana; 
	font-size: 8pt ;
       

            
}

 body{
  background-image:url("../Imagenes/fondo.png");
  background-attachment:fixed;background-position:bottom;
 }



p.error{ 
	font-family: Verdana; 
	font-size: 10pt;
	color: red; 
}

p.ok{ 
	font-family: Verdana; 
	font-size: 10pt;
	color: green; 
}

h2{ 
	font-family: Verdana; 
	font-size: 12pt; 
	color: #255DD0; 
	font-weight: bold 
}

td.h1{
	background-color: #707070
}

td.h2{
	background-color: #1672A3
}

a:link, a:visited{
	font-family: Verdana; 
	font-size: 8pt;
	color: #1672A3;
	text-decoration: underline 
}

.boton{
        
        
   
        border:0px;
        width:28px;
        height:30px;
     
        
       }

 .button {
   border-top: 1px solid #279c7f;
   background: #65d67f;
   background: -webkit-gradient(linear, left top, left bottom, from(#38ab4f), to(#65d67f));
   background: -webkit-linear-gradient(top, #38ab4f, #65d67f);
   background: -moz-linear-gradient(top, #38ab4f, #65d67f);
   background: -ms-linear-gradient(top, #38ab4f, #65d67f);
   background: -o-linear-gradient(top, #38ab4f, #65d67f);
   padding: 5px 10px;
   -webkit-border-radius: 40px;
   -moz-border-radius: 40px;
   border-radius: 40px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: #0a090a;
   font-size: 12px;
   font-family: Georgia, serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button:hover {
   border-top-color: #f5fbff;
   background: #f5fbff;
   color: #0a090a;
   }
.button:active {
   border-top-color: #f5fbff;
   background: #f5fbff;
   }


.texto {
background-color:#FFFFFF;

height: 15px;
width: 80px;

font-size:12x;
/*para Firefox*/
-moz-border-radius: 15px 15px 15px 15px;
/*para Safari y Chrome*/
-webkit-border-radius: 15px 15px 15px 15px;
/*para IE */
behavior:url(border.htc);
/* para Opera */
border-radius: 15px 15px 15px 15px;
}

.encabezado {
background-color:#A9E2F3;

height: 15px;
width: 800px;

font-size:12x;
/*para Firefox*/
-moz-border-radius: 15px 15px 15px 15px;
/*para Safari y Chrome*/
-webkit-border-radius: 15px 15px 15px 15px;
/*para IE */
behavior:url(border.htc);
/* para Opera */
border-radius: 15px 15px 15px 15px;
}
.pie {
background-color:#EFFBF5;

height: 15px;
width: 800px;

font-size:12x;
/*para Firefox*/
-moz-border-radius: 15px 15px 15px 15px;
/*para Safari y Chrome*/
-webkit-border-radius: 15px 15px 15px 15px;
/*para IE */
behavior:url(border.htc);
/* para Opera */
border-radius: 20px 20px 20px 20px;
}



.encabezadoTabla {
font-family: Arial;
color: #ffffff;
font-size: 10px;
padding: 10px;
text-decoration: none;
-webkit-border-radius: 16px;
-moz-border-radius: 16px;
-webkit-box-shadow: 0px 3px 2px #666666;
-moz-box-shadow: 0px 3px 2px #666666;
text-shadow: 1px 1px 2px #666666;
border: solid #003366 2px;
background: -webkit-gradient(linear, 0 0, 0 100%, from(#42aaff), to(#003366));
background: -moz-linear-gradient(top, #42aaff, #003366);

}

/* ---------------------- Greenslate nav ---------------------- */
#tabs26{position:relative;display:compact;height:42px;font-size:11px;font-weight:bold;background:transparent url(images/greenslate_background.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;text-transform:uppercase;}
#tabs26 ul{margin:0px;padding:0;list-style-type:none;width:auto;}
#tabs26 ul li{display:block;float:left;margin:0 1px 0 0;}
#tabs26 ul li a{display:block;float:left;color:#EEFFDF;text-decoration:none;padding:14px 10px 0 22px;height:28px;}
#tabs26 ul li a:hover,#tabs26 ul li a.current{color:#000;background:transparent  url(images/greenslate_backgroundOVER.gif) no-repeat top center;}
/* ---------------------- END Greenslate nav ---------------------- */


